Synonyms for "life buoy"

Words with similar meaning